def contsolv(comando):
    comando = list(comando)
    index = 0
    cmd = ""
    for letra in comando:
        if letra in ['1', '2', '3', '4','5','6','7','8','9','0']:
            try:
                if comando[index+1] == ".": break
                int(comando[index+1])
            except:
                comando[index] = str(float(letra))
        index += 1
    for item in comando:
        cmd += item
    return eval(cmd.replace("^", "**"))
